//判断是否为一个数组
var arr = [1,2,3,4,5]

//方法一
Object.prototype[Symbol.toStringTag] = "object"
console.log(Object.prototype.toString.call(arr))


//方法二
Object.setPrototypeOf(arr,{})
console.log(arr instanceof Array)


//方法三 无法改变 因为底层代码是 c++
console.log(Array.isArray(arr))


//数组
var arr = [
    [1,2,3],
    [4,5,6],
    [7,8,9]
]
let newdata = []
arr.forEach((item,index)=>{
    newdata = newdata.concat(item)
})
console.log(newdata)

